A linear work, O(n1/6) time, parallel algorithm for solving planar Laplacians

نویسندگان

  • Ioannis Koutis
  • Gary L. Miller
چکیده

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ ǫ, in O(n log(1/ǫ)) parallel time, doing O(n log(1/ǫ)) work, where c is any positive constant. One of the key ingredients of the solver, is an O(nk log k) work, O(k logn) time, parallel algorithm for decomposing any embedded planar graph into components of size O(k) that are delimited by O(n/ √ k) boundary edges. The result also applies to symmetric diagonally dominant matrices of planar structure.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A linear work , O ( n 1 / 6 ) time , parallel algorithm for solving planar Laplacians ∗ Ioannis

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ , in O(n log(1/ )) parallel time, doing O(n log(1/ )) work, where c is any positive constant. One of the key ingredients of the solver,...

متن کامل

A linear work , O ( n 1 / 6 ) time , parallel algorithm for solving planar

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ ǫ, in O(n log(1/ǫ)) parallel time, doing O(n log(1/ǫ)) work, where c is any positive constant. One of the key ingredients of the solver...

متن کامل

Parallelizing Assignment Problem with DNA Strands

Background:Many problems of combinatorial optimization, which are solvable only in exponential time, are known to be Non-Deterministic Polynomial hard (NP-hard). With the advent of parallel machines, new opportunities have been emerged to develop the effective solutions for NP-hard problems. However, solving these problems in polynomial time needs massive parallel machines and ...

متن کامل

Higher-Degree Orthogonal Graph Drawing with Flexibility Constraints

Much work on orthogonal graph drawing has focused on 4-planar graphs, that is planar graphs where all vertices have maximum degree 4. In this work, we study aspects of the Kandinsky model, which is a model for orthogonal graph drawings of higher-degree graphs. First, we examine the decision problem β-Embeddability, which asks whether for a given planar graph with a fixed or variable embedding, ...

متن کامل

An Efficient Parallel Algorithm for Planarity by Philip

We describe a parallel algorithm for testing a graph for planarity, and for finding an embedding of a planar graph. For a graph on n vertices, the algorithm runs in O(log2 n) steps on n processors of a parallel RAM. The previous best algorithm for planarity testing in parallel polylog time ([Ja'Ja' and Simon, 82]) used a reduction to solving linear systems, and hence required fl(n2 49 ) process...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007